florida beggarweed (desmodium tortuosum) - Turkish English Dictionary